package com.enjoyor.soa.traffic.api.dto.dvams;

import java.io.Serializable;

/**
 * 事故信息
 * @author admin
 *
 */
public class AccidentDto implements Serializable{
	private static final long serialVersionUID = 1L;

	/**
	 * 序号
	 */
	private String rownum;
	
	/**
	 * 事故编号
	 */
	private String accidentId;
	
	/**
	 * 事故景区编号
	 */
	private String accidentIdOld;
	/**
	 * 报警方式
	 */
	private String reportType;
	/**
	 * 报警方式名称
	 */
	private String reportTypeName;
	/**
	 * 报警电话
	 */
	private String reportPhone;
	/**
	 * 报警内容
	 */
	private String reportContent;
	/**
	 * 事故类型
	 */
	private String accidentType;
	/**
	 * 事故类型名称
	 */
	private String accidentTypeName;
	/**
	 * 单车事故类型
	 */
	private String singleVehicleType;
	/**
	 * 单车事故类型名称
	 */
	private String singleVehicleTypeName;
	/**
	 * 事故时间
	 */
	private String accidentTime;
	/**
	 * 星期
	 */
	private String week;
	/**
	 * 发生地中队
	 */
	private String positionDept;
	/**
	 * 发生地中队名称
	 */
	private String positionDeptName;
	/**
	 * 道路代码
	 */
	private String roadCode;
	/**
	 * 道路代码名称
	 */
	private String roadCodeName;
	/**
	 * 事故路段
	 */
	private String blockCode;
	/**
	 * 事故路段名称
	 */
	private String blockCodeName;
	/**
	 * 事故地点
	 */
	private String accidentPlace;
	/**
	 * 路内或路外
	 */
	private String roadInOrOutSide;
	/**
	 * 警情处理类型
	 */
	private String handleType;
	/**
	 * 警情处理类型名称
	 */
	private String handleTypeName;
	/**
	 * 出警中队
	 */
	private String handleDept;
	/**
	 * 出警中队名称
	 */
	private String handleDeptName;
	/**
	 * 出警人
	 */
	private String handlePolice;
	/**
	 * 出警人姓名
	 */
	private String handlePoliceName;
	/**
	 * 出警处理结果
	 */
	private String handleResult;
	/**
	 * 当班事故民警
	 */
	private String dutyPolice;
	/**
	 * 事故民警处理结果
	 */
	private String policeResult;
	/**
	 * 事故原因1类型
	 */
	private String reasonType1;
	/**
	 * 事故原因1名称
	 */
	private String reasonTypeName1;
	/**
	 * 事故原因2 类型
	 */
	private String reasonType2;
	/**
	 * 事故原因2 名称
	 */
	private String reasonTypeName2;
	/**
	 * 事故原因备注
	 */
	private String reasonRemark;
	/**
	 * 天气类型
	 */
	private String weatherType;
	/**
	 * 天气名称
	 */
	private String weatherTypeName;
	/**
	 * 路表情况
	 */
	private String roadStatus;
	/**
	 * 路表情况名称
	 */
	private String roadStatusName;
	/**
	 * 是否涉及工程车辆
	 */
	private String isEngineerVehicle;
	/**
	 * 是否有当事方离开现场
	 */
	private String isPeopleLeave;
	/**
	 * 是否运载危险品
	 */
	private String isCarryDanger;
	/**
	 * 直接财产损失
	 */
	private String propertyLose;
	/**
	 * 受伤人数
	 */
	private String injuredNum;
	/**
	 * 死亡人数
	 */
	private String deathNum;
	/**
	 * 当场死亡人数
	 */
	private String deathNumMoment;
	/**
	 * 七日内死亡人数
	 */
	private String deathNumIn7Day;
	/**
	 * 七日外死亡人数
	 */
	private String deathNumOut7Day;
	/**
	 * 事故对象数
	 */
	private String objectNums;
	/**
	 * 事故状态
	 */
	private String status;
	/**
	 * 事故状态名称
	 */
	private String statusName;
	/**
	 * 是否删除
	 */
	private String isDelete;
	/**
	 * 首次录入时间
	 */
	private String createTime;
	/**
	 * 首次录入警官工号
	 */
	private String createPolice;
	/**
	 * 最近修改时间
	 */
	private String updateTime;
	/**
	 * 最近修改警官工号
	 */
	private String updatePolice;
	/**
	 * 备注
	 */
	private String memo;
	/**
	 * X坐标
	 */
	private String accidentX;
	/**
	 * Y坐标
	 */
	private String accidentY;
	
	/**
	 * 获取： 序号
	 * @return rownum
	 */
	public String getRownum() {
		return rownum;
	}
	/**
	 * 设置： 序号
	 * @param rownum
	 */
	public void setRownum(String rownum) {
		this.rownum = rownum;
	}
	/**
	 * 获取： 事故编号
	 * @return accidentId
	 */
	public String getAccidentId() {
		return accidentId;
	}
	/**
	 * 设置： 事故编号
	 * @param accidentId
	 */
	public void setAccidentId(String accidentId) {
		this.accidentId = accidentId;
	}
	/**
	 * 获取： 事故景区编号
	 * @return accidentIdOld
	 */
	public String getAccidentIdOld() {
		return accidentIdOld;
	}
	/**
	 * 设置： 事故景区编号
	 * @param accidentIdOld
	 */
	public void setAccidentIdOld(String accidentIdOld) {
		this.accidentIdOld = accidentIdOld;
	}
	/**
	 * 获取： 报警方式
	 * @return reportType
	 */
	public String getReportType() {
		return reportType;
	}
	/**
	 * 设置： 报警方式
	 * @param reportType
	 */
	public void setReportType(String reportType) {
		this.reportType = reportType;
	}
	/**
	 * 获取： 报警方式名称
	 * @return reportTypeName
	 */
	public String getReportTypeName() {
		return reportTypeName;
	}
	/**
	 * 设置： 报警方式名称
	 * @param reportTypeName
	 */
	public void setReportTypeName(String reportTypeName) {
		this.reportTypeName = reportTypeName;
	}
	/**
	 * 获取： 报警电话
	 * @return reportPhone
	 */
	public String getReportPhone() {
		return reportPhone;
	}
	/**
	 * 设置： 报警电话
	 * @param reportPhone
	 */
	public void setReportPhone(String reportPhone) {
		this.reportPhone = reportPhone;
	}
	/**
	 * 获取： 报警内容
	 * @return reportContent
	 */
	public String getReportContent() {
		return reportContent;
	}
	/**
	 * 设置： 报警内容
	 * @param reportContent
	 */
	public void setReportContent(String reportContent) {
		this.reportContent = reportContent;
	}
	/**
	 * 获取： 事故类型
	 * @return accidentType
	 */
	public String getAccidentType() {
		return accidentType;
	}
	/**
	 * 设置： 事故类型
	 * @param accidentType
	 */
	public void setAccidentType(String accidentType) {
		this.accidentType = accidentType;
	}
	/**
	 * 获取： 事故类型名称
	 * @return accidentTypeName
	 */
	public String getAccidentTypeName() {
		return accidentTypeName;
	}
	/**
	 * 设置： 事故类型名称
	 * @param accidentTypeName
	 */
	public void setAccidentTypeName(String accidentTypeName) {
		this.accidentTypeName = accidentTypeName;
	}
	/**
	 * 获取： 单车事故类型
	 * @return singleVehicleType
	 */
	public String getSingleVehicleType() {
		return singleVehicleType;
	}
	/**
	 * 设置： 单车事故类型
	 * @param singleVehicleType
	 */
	public void setSingleVehicleType(String singleVehicleType) {
		this.singleVehicleType = singleVehicleType;
	}
	/**
	 * 获取： 单车事故类型名称
	 * @return singleVehicleTypeName
	 */
	public String getSingleVehicleTypeName() {
		return singleVehicleTypeName;
	}
	/**
	 * 设置： 单车事故类型名称
	 * @param singleVehicleTypeName
	 */
	public void setSingleVehicleTypeName(String singleVehicleTypeName) {
		this.singleVehicleTypeName = singleVehicleTypeName;
	}
	/**
	 * 获取： 事故时间
	 * @return accidentTime
	 */
	public String getAccidentTime() {
		return accidentTime;
	}
	/**
	 * 设置： 事故时间
	 * @param accidentTime
	 */
	public void setAccidentTime(String accidentTime) {
		this.accidentTime = accidentTime;
	}
	/**
	 * 获取： 星期
	 * @return week
	 */
	public String getWeek() {
		return week;
	}
	/**
	 * 设置： 星期
	 * @param week
	 */
	public void setWeek(String week) {
		this.week = week;
	}
	/**
	 * 获取： 发生地中队
	 * @return positionDept
	 */
	public String getPositionDept() {
		return positionDept;
	}
	/**
	 * 设置： 发生地中队
	 * @param positionDept
	 */
	public void setPositionDept(String positionDept) {
		this.positionDept = positionDept;
	}
	/**
	 * 获取： 发生地中队名称
	 * @return positionDeptName
	 */
	public String getPositionDeptName() {
		return positionDeptName;
	}
	/**
	 * 设置： 发生地中队名称
	 * @param positionDeptName
	 */
	public void setPositionDeptName(String positionDeptName) {
		this.positionDeptName = positionDeptName;
	}
	/**
	 * 获取： 道路代码
	 * @return roadCode
	 */
	public String getRoadCode() {
		return roadCode;
	}
	/**
	 * 设置： 道路代码
	 * @param roadCode
	 */
	public void setRoadCode(String roadCode) {
		this.roadCode = roadCode;
	}
	/**
	 * 获取： 道路代码名称
	 * @return roadCodeName
	 */
	public String getRoadCodeName() {
		return roadCodeName;
	}
	/**
	 * 设置： 道路代码名称
	 * @param roadCodeName
	 */
	public void setRoadCodeName(String roadCodeName) {
		this.roadCodeName = roadCodeName;
	}
	/**
	 * 获取： 事故路段
	 * @return blockCode
	 */
	public String getBlockCode() {
		return blockCode;
	}
	/**
	 * 设置： 事故路段
	 * @param blockCode
	 */
	public void setBlockCode(String blockCode) {
		this.blockCode = blockCode;
	}
	/**
	 * 获取： 事故路段名称
	 * @return blockCodeName
	 */
	public String getBlockCodeName() {
		return blockCodeName;
	}
	/**
	 * 设置： 事故路段名称
	 * @param blockCodeName
	 */
	public void setBlockCodeName(String blockCodeName) {
		this.blockCodeName = blockCodeName;
	}
	/**
	 * 获取： 事故地点
	 * @return accidentPlace
	 */
	public String getAccidentPlace() {
		return accidentPlace;
	}
	/**
	 * 设置： 事故地点
	 * @param accidentPlace
	 */
	public void setAccidentPlace(String accidentPlace) {
		this.accidentPlace = accidentPlace;
	}
	/**
	 * 获取： 路内或路外
	 * @return roadInOrOutSide
	 */
	public String getRoadInOrOutSide() {
		return roadInOrOutSide;
	}
	/**
	 * 设置： 路内或路外
	 * @param roadInOrOutSide
	 */
	public void setRoadInOrOutSide(String roadInOrOutSide) {
		this.roadInOrOutSide = roadInOrOutSide;
	}
	/**
	 * 获取： 警情处理类型
	 * @return handleType
	 */
	public String getHandleType() {
		return handleType;
	}
	/**
	 * 设置： 警情处理类型
	 * @param handleType
	 */
	public void setHandleType(String handleType) {
		this.handleType = handleType;
	}
	/**
	 * 获取： 警情处理类型名称
	 * @return handleTypeName
	 */
	public String getHandleTypeName() {
		return handleTypeName;
	}
	/**
	 * 设置： 警情处理类型名称
	 * @param handleTypeName
	 */
	public void setHandleTypeName(String handleTypeName) {
		this.handleTypeName = handleTypeName;
	}
	/**
	 * 获取： 出警中队
	 * @return handleDept
	 */
	public String getHandleDept() {
		return handleDept;
	}
	/**
	 * 设置： 出警中队
	 * @param handleDept
	 */
	public void setHandleDept(String handleDept) {
		this.handleDept = handleDept;
	}
	/**
	 * 获取： 出警中队名称
	 * @return handleDeptName
	 */
	public String getHandleDeptName() {
		return handleDeptName;
	}
	/**
	 * 设置： 出警中队名称
	 * @param handleDeptName
	 */
	public void setHandleDeptName(String handleDeptName) {
		this.handleDeptName = handleDeptName;
	}
	/**
	 * 获取： 出警人
	 * @return handlePolice
	 */
	public String getHandlePolice() {
		return handlePolice;
	}
	/**
	 * 设置： 出警人
	 * @param handlePolice
	 */
	public void setHandlePolice(String handlePolice) {
		this.handlePolice = handlePolice;
	}
	/**
	 * 获取： 出警人姓名
	 * @return handlePoliceName
	 */
	public String getHandlePoliceName() {
		return handlePoliceName;
	}
	/**
	 * 设置： 出警人姓名
	 * @param handlePoliceName
	 */
	public void setHandlePoliceName(String handlePoliceName) {
		this.handlePoliceName = handlePoliceName;
	}
	/**
	 * 获取： 出警处理结果
	 * @return handleResult
	 */
	public String getHandleResult() {
		return handleResult;
	}
	/**
	 * 设置： 出警处理结果
	 * @param handleResult
	 */
	public void setHandleResult(String handleResult) {
		this.handleResult = handleResult;
	}
	/**
	 * 获取： 当班事故民警
	 * @return dutyPolice
	 */
	public String getDutyPolice() {
		return dutyPolice;
	}
	/**
	 * 设置： 当班事故民警
	 * @param dutyPolice
	 */
	public void setDutyPolice(String dutyPolice) {
		this.dutyPolice = dutyPolice;
	}
	/**
	 * 获取： 事故民警处理结果
	 * @return policeResult
	 */
	public String getPoliceResult() {
		return policeResult;
	}
	/**
	 * 设置： 事故民警处理结果
	 * @param policeResult
	 */
	public void setPoliceResult(String policeResult) {
		this.policeResult = policeResult;
	}
	/**
	 * 获取： 事故原因1类型
	 * @return reasonType1
	 */
	public String getReasonType1() {
		return reasonType1;
	}
	/**
	 * 设置： 事故原因1类型
	 * @param reasonType1
	 */
	public void setReasonType1(String reasonType1) {
		this.reasonType1 = reasonType1;
	}
	/**
	 * 获取： 事故原因1名称
	 * @return reasonTypeName1
	 */
	public String getReasonTypeName1() {
		return reasonTypeName1;
	}
	/**
	 * 设置： 事故原因1名称
	 * @param reasonTypeName1
	 */
	public void setReasonTypeName1(String reasonTypeName1) {
		this.reasonTypeName1 = reasonTypeName1;
	}
	/**
	 * 获取： 事故原因2 类型
	 * @return reasonType2
	 */
	public String getReasonType2() {
		return reasonType2;
	}
	/**
	 * 设置： 事故原因2 类型
	 * @param reasonType2
	 */
	public void setReasonType2(String reasonType2) {
		this.reasonType2 = reasonType2;
	}
	/**
	 * 获取： 事故原因2 名称
	 * @return reasonTypeName2
	 */
	public String getReasonTypeName2() {
		return reasonTypeName2;
	}
	/**
	 * 设置： 事故原因2 名称
	 * @param reasonTypeName2
	 */
	public void setReasonTypeName2(String reasonTypeName2) {
		this.reasonTypeName2 = reasonTypeName2;
	}
	/**
	 * 获取： 事故原因备注
	 * @return reasonRemark
	 */
	public String getReasonRemark() {
		return reasonRemark;
	}
	/**
	 * 设置： 事故原因备注
	 * @param reasonRemark
	 */
	public void setReasonRemark(String reasonRemark) {
		this.reasonRemark = reasonRemark;
	}
	/**
	 * 获取： 天气类型
	 * @return weatherType
	 */
	public String getWeatherType() {
		return weatherType;
	}
	/**
	 * 设置： 天气类型
	 * @param weatherType
	 */
	public void setWeatherType(String weatherType) {
		this.weatherType = weatherType;
	}
	/**
	 * 获取： 天气名称
	 * @return weatherTypeName
	 */
	public String getWeatherTypeName() {
		return weatherTypeName;
	}
	/**
	 * 设置： 天气名称
	 * @param weatherTypeName
	 */
	public void setWeatherTypeName(String weatherTypeName) {
		this.weatherTypeName = weatherTypeName;
	}
	/**
	 * 获取： 路表情况
	 * @return roadStatus
	 */
	public String getRoadStatus() {
		return roadStatus;
	}
	/**
	 * 设置： 路表情况
	 * @param roadStatus
	 */
	public void setRoadStatus(String roadStatus) {
		this.roadStatus = roadStatus;
	}
	/**
	 * 获取： 路表情况名称
	 * @return roadStatusName
	 */
	public String getRoadStatusName() {
		return roadStatusName;
	}
	/**
	 * 设置： 路表情况名称
	 * @param roadStatusName
	 */
	public void setRoadStatusName(String roadStatusName) {
		this.roadStatusName = roadStatusName;
	}
	/**
	 * 获取： 是否涉及工程车辆
	 * @return isEngineerVehicle
	 */
	public String getIsEngineerVehicle() {
		return isEngineerVehicle;
	}
	/**
	 * 设置： 是否涉及工程车辆
	 * @param isEngineerVehicle
	 */
	public void setIsEngineerVehicle(String isEngineerVehicle) {
		this.isEngineerVehicle = isEngineerVehicle;
	}
	/**
	 * 获取： 是否有当事方离开现场
	 * @return isPeopleLeave
	 */
	public String getIsPeopleLeave() {
		return isPeopleLeave;
	}
	/**
	 * 设置： 是否有当事方离开现场
	 * @param isPeopleLeave
	 */
	public void setIsPeopleLeave(String isPeopleLeave) {
		this.isPeopleLeave = isPeopleLeave;
	}
	/**
	 * 获取： 是否运载危险品
	 * @return isCarryDanger
	 */
	public String getIsCarryDanger() {
		return isCarryDanger;
	}
	/**
	 * 设置： 是否运载危险品
	 * @param isCarryDanger
	 */
	public void setIsCarryDanger(String isCarryDanger) {
		this.isCarryDanger = isCarryDanger;
	}
	/**
	 * 获取： 直接财产损失
	 * @return propertyLose
	 */
	public String getPropertyLose() {
		return propertyLose;
	}
	/**
	 * 设置： 直接财产损失
	 * @param propertyLose
	 */
	public void setPropertyLose(String propertyLose) {
		this.propertyLose = propertyLose;
	}
	/**
	 * 获取： 受伤人数
	 * @return injuredNum
	 */
	public String getInjuredNum() {
		return injuredNum;
	}
	/**
	 * 设置： 受伤人数
	 * @param injuredNum
	 */
	public void setInjuredNum(String injuredNum) {
		this.injuredNum = injuredNum;
	}
	/**
	 * 获取： 死亡人数
	 * @return deathNum
	 */
	public String getDeathNum() {
		return deathNum;
	}
	/**
	 * 设置： 死亡人数
	 * @param deathNum
	 */
	public void setDeathNum(String deathNum) {
		this.deathNum = deathNum;
	}
	/**
	 * 获取： 当场死亡人数
	 * @return deathNumMoment
	 */
	public String getDeathNumMoment() {
		return deathNumMoment;
	}
	/**
	 * 设置： 当场死亡人数
	 * @param deathNumMoment
	 */
	public void setDeathNumMoment(String deathNumMoment) {
		this.deathNumMoment = deathNumMoment;
	}
	/**
	 * 获取： 七日内死亡人数
	 * @return deathNumIn7Day
	 */
	public String getDeathNumIn7Day() {
		return deathNumIn7Day;
	}
	/**
	 * 设置： 七日内死亡人数
	 * @param deathNumIn7Day
	 */
	public void setDeathNumIn7Day(String deathNumIn7Day) {
		this.deathNumIn7Day = deathNumIn7Day;
	}
	/**
	 * 获取： 七日外死亡人数
	 * @return deathNumOut7Day
	 */
	public String getDeathNumOut7Day() {
		return deathNumOut7Day;
	}
	/**
	 * 设置： 七日外死亡人数
	 * @param deathNumOut7Day
	 */
	public void setDeathNumOut7Day(String deathNumOut7Day) {
		this.deathNumOut7Day = deathNumOut7Day;
	}
	/**
	 * 获取： 事故对象数
	 * @return objectNums
	 */
	public String getObjectNums() {
		return objectNums;
	}
	/**
	 * 设置： 事故对象数
	 * @param objectNums
	 */
	public void setObjectNums(String objectNums) {
		this.objectNums = objectNums;
	}
	/**
	 * 获取： 事故状态
	 * @return status
	 */
	public String getStatus() {
		return status;
	}
	/**
	 * 设置： 事故状态
	 * @param status
	 */
	public void setStatus(String status) {
		this.status = status;
	}
	/**
	 * 获取： 事故状态名称
	 * @return statusName
	 */
	public String getStatusName() {
		return statusName;
	}
	/**
	 * 设置： 事故状态名称
	 * @param statusName
	 */
	public void setStatusName(String statusName) {
		this.statusName = statusName;
	}
	/**
	 * 获取： 是否删除
	 * @return isDelete
	 */
	public String getIsDelete() {
		return isDelete;
	}
	/**
	 * 设置： 是否删除
	 * @param isDelete
	 */
	public void setIsDelete(String isDelete) {
		this.isDelete = isDelete;
	}
	/**
	 * 获取： 首次录入时间
	 * @return createTime
	 */
	public String getCreateTime() {
		return createTime;
	}
	/**
	 * 设置： 首次录入时间
	 * @param createTime
	 */
	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取： 首次录入警官工号
	 * @return createPolice
	 */
	public String getCreatePolice() {
		return createPolice;
	}
	/**
	 * 设置： 首次录入警官工号
	 * @param createPolice
	 */
	public void setCreatePolice(String createPolice) {
		this.createPolice = createPolice;
	}
	/**
	 * 获取： 最近修改时间
	 * @return updateTime
	 */
	public String getUpdateTime() {
		return updateTime;
	}
	/**
	 * 设置： 最近修改时间
	 * @param updateTime
	 */
	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}
	/**
	 * 获取： 最近修改警官工号
	 * @return updatePolice
	 */
	public String getUpdatePolice() {
		return updatePolice;
	}
	/**
	 * 设置： 最近修改警官工号
	 * @param updatePolice
	 */
	public void setUpdatePolice(String updatePolice) {
		this.updatePolice = updatePolice;
	}
	/**
	 * 获取： 备注
	 * @return memo
	 */
	public String getMemo() {
		return memo;
	}
	/**
	 * 设置： 备注
	 * @param memo
	 */
	public void setMemo(String memo) {
		this.memo = memo;
	}
	/**
	 * 获取： X坐标
	 * @return accidentX
	 */
	public String getAccidentX() {
		return accidentX;
	}
	/**
	 * 设置： X坐标
	 * @param accidentX
	 */
	public void setAccidentX(String accidentX) {
		this.accidentX = accidentX;
	}
	/**
	 * 获取： Y坐标
	 * @return accidentY
	 */
	public String getAccidentY() {
		return accidentY;
	}
	/**
	 * 设置： Y坐标
	 * @param accidentY
	 */
	public void setAccidentY(String accidentY) {
		this.accidentY = accidentY;
	}
	
	
	
}